Saltar al contenido principal

Cómo instalar y configurar BungeeCord

TIP

Para comenzar a configurar una red BungeeCord, primero necesitará al menos 3 servidores. Su servidor BungeeCord puede ser nuestro plan más básico de 1GB. El servidor BungeeCord es un servidor al que no se puede unir y que mantiene unida su red. Esto significa que solo podrás jugar en los 2 o más servidores conectados que estén configurados dentro de tu configuración de BungeeCord.

NOTA

BungeeCord no crea servidores, solo se conecta a ellos, por lo que todos los servidores que use en esta configuración deben ser planes activos con INANetworks u otros métodos de alojamiento de servidores de Minecraft.

Usaremos las siguientes IP de servidor para configurar una red de ejemplo:

BungeeCord: 111.222.333.44:55555

Hub: 012.012.012.012:25555

PvP: 123.123.123.123:25556

Las IP que utilizará en su configuración no se parecerán a estas IP. Estas IP deben usarse únicamente como referencia y para esta guía.

1. Instalación de BungeeCord

  • Lo primero que deberá hacer para crear con éxito una red BungeeCord es instalar BungeeCord en el servidor de su elección. Esto se puede hacer desde el botón "Actualizaciones" y busca la versión que desea instalar o instalando y habilitando manualmente un archivo jar BungeeCord de su elección.
  • Luego deberá seleccionar el archivo .jat de BungeeCord desde "Administrador línea de comandos" en la línea llamada "JAR Personalizado".
  • También necesitarás ejecutar el tipo de servidor Spigot en todos los demás servidores de tu red, ya que Spigot viene con herramientas que le permiten conectarse fácilmente a tu servidor BungeeCord. Puede cambiar su servidor a Spigot utilizando las mismas guías proporcionadas anteriormente.

2. Configuración inicial

  • Ahora que tenemos nuestras IP configuradas, BungeeCord y Spigot están instalados en los servidores que queremos vincular, debemos insertarlos en su archivo config.yml. Este archivo se encuentra en el directorio de inicio de su FTP o desde "Administrador de archivos" después de iniciar por primera vez su servidor BungeeCord.
  • Una vez abierta, primero querrás ubicar la sección "servers", se parecerá mucho a esto:

Alt text

  • Tenga en cuenta que la sección de servidores actualmente solo tiene un servidor. Deberá agregar otro servidor a la sección de servidores para cada servidor que desee agregar a su red. Una vez hecho esto, puede cambiar el nombre predeterminado del "lobby" del servidor al que desee utilizar. Este nombre es el que se utiliza al utilizar el comando /server , por lo que recomendamos no utilizar espacios y utilizar únicamente caracteres alfanuméricos.

  • También deberá cambiar la línea de IP a la IP del servidor que desea utilizar. No es necesario cambiar todas las demás líneas de la sección 'servers' para completar una configuración básica.

  • Para nuestro ejemplo, su sección de servidores debería verse así:

Alt text

Puedes agregar tantos servidores como quieras, solo ten en cuenta que deben ser servidores activos .

Una vez que se agregan estos servidores, debe bajar su archivo 'config.yml' y ubicar la configuración del host. De forma predeterminada, se verá así:

  • Verifique el puerto de su servidor, en el archivo config.yml en la sección listeners: debe remplazar el puerto por el puerto asignado a su servidor.

Alt text

host: 0.0.0.0:DESTINATION-PORT

3. Configuración de un Hub

Ahora que tenemos todos nuestros servidores representados en el config.yml de BungeeCord, querrás configurar a qué servidor tu BungeeCord dirige a los jugadores cuando se unen por primera vez. Suele ser un servidor Hub, pero puede ser cualquiera de los servidores de su red. Para hacer esto, simplemente cambie la configuración de prioridades en su config.yml al nombre del servidor al que desea enrutar a los jugadores. Se verá así:

Alt text

En nuestro caso, cambiaríamos la configuración a Hub.

También puede agregar otros servidores a esta configuración si lo desea. BungeeCord intentará enrutar a los jugadores desde el servidor de la lista más alta al de la lista más baja, por lo que si nuestro servidor Hub falla, los jugadores serán trasladados a nuestro servidor PvP siempre que esté en la lista. Esta configuración se ve así:

Alt text

4. Configuración del reenvío de IP

Después de terminar con la configuración del host y cambiar la prioridad, debe cambiar la configuración de ip_forwarding. BungeeCord utiliza esta configuración para reenviar la IP de un jugador a su servidor. Esto es extremadamente útil cuando necesitas buscar la IP de un jugador o prohibir la IP de un usuario. Si esta configuración no se cambia a verdadera, a todos los jugadores se les asignará la IP de su servidor BungeeCord y no será posible prohibir la IP.

5. Configurar servidores conectados

  • Una vez que hayamos configurado todas estas configuraciones y hayamos logrado que nuestro servidor BungeeCord pueda funcionar correctamente, deberá cambiar algunas configuraciones en los servidores que ha conectado a BungeeCord para permitirles funcionar correctamente.

  • Para los servidores Spigot, esto es tan simple como abrir el archivo spigot.yml desde el directorio de inicio de su FTP y cambiar la configuración de bungeecord a verdadero.

  • Luego deberá abrir su archivo server.properties y cambiar la configuración del modo en línea a false . Esto es necesario para que su servidor BungeeCord pueda enrutar correctamente a los jugadores.

  • Ahora que se cambiaron estas configuraciones y su red BungeeCord está configurada, simplemente reinicie todos los servidores de su red y debería poder conectarse.

Configuración y ajustes adicionales

Ahora que tenemos configuradas las configuraciones básicas para BungeeCord y el resto de nuestra red está habilitada, podemos comenzar a cambiar las configuraciones que determinan cómo se ve y funciona su servidor y red BungeeCord. Puede encontrar estas configuraciones y lo que hacen a continuación.

Online_mode: esta configuración se utiliza para determinar si su servidor BungeeCord está en modo fuera de línea o en línea. Recomendamos encarecidamente establecer esta configuración en "verdadero".

Motd: esta configuración determina el motd que se muestra en la lista del servidor de la sección multijugador de Minecraft. Esta configuración de motd utiliza códigos de formato en lugar del método habitual de creación de un motd.

Tab_list: Desafortunadamente, esta configuración se suspendió en las versiones más recientes de BungeeCord. Recomendamos utilizar el complemento BungeeTablistPlus en su lugar.

Max_players: esta configuración determina qué cantidad de jugadores muestra el servidor en su lista de servidores. Esta configuración es completamente cosmética. Si desea cambiar la cantidad de jugadores que pueden conectarse al servidor, deberá cambiar la configuración 'player_limit'.

Tab_size: esta configuración simplemente determina qué tan grande es su lista de pestañas en todos los servidores al presionar la tecla "tab".

Force_default_server: esta configuración es muy importante si desea enrutar a los jugadores a su servidor Hub cada vez que se desconectan. Al cambiar esta configuración a "verdadero", tus jugadores serán trasladados al punto de generación de tu servidor de mayor prioridad. Esto significa que si un jugador se desconecta de nuestro servidor PvP, será trasladado automáticamente a nuestro servidor Hub cuando vuelva a iniciar sesión en nuestra red. Tener esta configuración establecida en "falso" simplemente significa que los jugadores iniciarán sesión donde habían cerrado sesión.

Agregar administradores a su red

Ahora que tenemos BungeeCord configurado y personalizado correctamente, ahora podemos agregar administradores a su red BungeeCord que puedan ejecutar comandos de administrador.

  • Para hacer esto, simplemente ubique la siguiente sección en su archivo 'config.yml':

    Alt text

  • Para agregar un jugador, simplemente puede cambiar la variable 'md_5' a su nombre de usuario o al nombre de usuario de otro jugador. Puedes agregar tantos jugadores como quieras. Si elige hacerlo, su configuración debería ser similar a la siguiente:

Alt text

Alt text

Si tiene alguna pregunta o necesita nuestra ayuda, no dude en ponerse en contacto con nuestro sistema de soporte.

Última edición: 31-08-2023